[INFO] cloning repository https://github.com/friendlydave/rs-winapi-test
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/friendlydave/rs-winapi-test" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffriendlydave%2Frs-winapi-test", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffriendlydave%2Frs-winapi-test'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d8e9b62f2594a868bd1f37ddd1759d77ccd3d8a9
[INFO] building friendlydave/rs-winapi-test against master#881c1ac408d93bb7adaa3a51dabab9266e82eee8 for issue-85264
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffriendlydave%2Frs-winapi-test" "/workspace/builds/worker-1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/friendlydave/rs-winapi-test on toolchain 881c1ac408d93bb7adaa3a51dabab9266e82eee8
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/friendlydave/rs-winapi-test
[INFO] finished tweaking git repo https://github.com/friendlydave/rs-winapi-test
[INFO] tweaked toml for git repo https://github.com/friendlydave/rs-winapi-test written to /workspace/builds/worker-1/source/Cargo.toml
[INFO] crate git repo https://github.com/friendlydave/rs-winapi-test already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wio v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 956ff7cfe8d4987e98a659b5d8c76e9cacba55c1f888a37c94c71ba7fd0a389d
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "956ff7cfe8d4987e98a659b5d8c76e9cacba55c1f888a37c94c71ba7fd0a389d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "956ff7cfe8d4987e98a659b5d8c76e9cacba55c1f888a37c94c71ba7fd0a389d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "956ff7cfe8d4987e98a659b5d8c76e9cacba55c1f888a37c94c71ba7fd0a389d", kill_on_drop: false }`
[INFO] [stdout] 956ff7cfe8d4987e98a659b5d8c76e9cacba55c1f888a37c94c71ba7fd0a389d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+881c1ac408d93bb7adaa3a51dabab9266e82eee8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b97a8a4684eb2e826af9537e85ec2305d40100f55f12f4816e40f91cbdfbddb0
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "b97a8a4684eb2e826af9537e85ec2305d40100f55f12f4816e40f91cbdfbddb0", kill_on_drop: false }`
[INFO] [stderr]    Compiling winapi v0.2.5
[INFO] [stderr]    Compiling kernel32-sys v0.2.1
[INFO] [stderr]    Compiling user32-sys v0.1.2
[INFO] [stderr]    Compiling wio v0.1.0
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/apc.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::io::{AsRawHandle};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::os::windows::io::{FromRawHandle};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::os::windows::io::{AsRawHandle, FromRawHandle, IntoRawHandle};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/thread.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::os::windows::io::{AsRawHandle};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/wide.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OsStringExt`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/wide.rs:33:22
[INFO] [stdout]    |
[INFO] [stdout] 33 |         <OsString as OsStringExt>::from_wide(wide).into()
[INFO] [stdout]    |                      ^^^^^^^^^^^ use of undeclared type `OsStringExt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG_PTR` in crate `w`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/apc.rs:8:71
[INFO] [stdout]   |
[INFO] [stdout] 8 |     unsafe extern "system" fn helper<T: FnOnce() + 'static>(thing: w::ULONG_PTR) {
[INFO] [stdout]   |                                                                       ^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG_PTR` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/apc.rs:12:53
[INFO] [stdout]    |
[INFO] [stdout] 12 |     let thing = Box::into_raw(Box::new(func)) as w::ULONG_PTR;
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `QueueUserAPC` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/apc.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |     match unsafe { k32::QueueUserAPC(Some(helper::<T>), thread.as_raw_handle(), thing) } {
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG_PTR` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/apc.rs:23:71
[INFO] [stdout]    |
[INFO] [stdout] 23 |     unsafe extern "system" fn helper<T: FnOnce() + 'static>(thing: w::ULONG_PTR) {
[INFO] [stdout]    |                                                                       ^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `ULONG_PTR` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/apc.rs:27:53
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let thing = Box::into_raw(Box::new(func)) as w::ULONG_PTR;
[INFO] [stdout]    |                                                     ^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `QueueUserAPC` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/apc.rs:28:25
[INFO] [stdout]    |
[INFO] [stdout] 28 |     match unsafe { k32::QueueUserAPC(Some(helper::<T>), k32::GetCurrentThread(), thing) } {
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCurrentThread` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/apc.rs:28:62
[INFO] [stdout]    |
[INFO] [stdout] 28 |     match unsafe { k32::QueueUserAPC(Some(helper::<T>), k32::GetCurrentThread(), thing) } {
[INFO] [stdout]    |                                                              ^^^^^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateConsoleScreenBuffer` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:13:36
[INFO] [stdout]    |
[INFO] [stdout] 13 |         let handle = unsafe { k32::CreateConsoleScreenBuffer(
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:14:16
[INFO] [stdout]    |
[INFO] [stdout] 14 |             w::GENERIC_READ | w::GENERIC_WRITE, w::FILE_SHARE_WRITE,
[INFO] [stdout]    |                ^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:14:34
[INFO] [stdout]    |
[INFO] [stdout] 14 |             w::GENERIC_READ | w::GENERIC_WRITE, w::FILE_SHARE_WRITE,
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:14:52
[INFO] [stdout]    |
[INFO] [stdout] 14 |             w::GENERIC_READ | w::GENERIC_WRITE, w::FILE_SHARE_WRITE,
[INFO] [stdout]    |                                                    ^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CONSOLE_TEXTMODE_BUFFER` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:15:24
[INFO] [stdout]    |
[INFO] [stdout] 15 |             null(), w::CONSOLE_TEXTMODE_BUFFER, null_mut(),
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:17:25
[INFO] [stdout]    |
[INFO] [stdout] 17 |         if handle == w::INVALID_HANDLE_VALUE { last_error() }
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:22:36
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let handle = unsafe { k32::CreateFileW(
[INFO] [stdout]    |                                    ^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:23:51
[INFO] [stdout]    |
[INFO] [stdout] 23 |             "CONOUT$".to_wide_null().as_ptr(), w::GENERIC_READ | w::GENERIC_WRITE,
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:23:69
[INFO] [stdout]    |
[INFO] [stdout] 23 |             "CONOUT$".to_wide_null().as_ptr(), w::GENERIC_READ | w::GENERIC_WRITE,
[INFO] [stdout]    |                                                                     ^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:24:16
[INFO] [stdout]    |
[INFO] [stdout] 24 |             w::FILE_SHARE_READ, null_mut(), w::OPEN_EXISTING,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `OPEN_EXISTING` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:24:48
[INFO] [stdout]    |
[INFO] [stdout] 24 |             w::FILE_SHARE_READ, null_mut(), w::OPEN_EXISTING,
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:27:25
[INFO] [stdout]    |
[INFO] [stdout] 27 |         if handle == w::INVALID_HANDLE_VALUE { last_error() }
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFileW` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:32:36
[INFO] [stdout]    |
[INFO] [stdout] 32 |         let handle = unsafe { k32::CreateFileW(
[INFO] [stdout]    |                                    ^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_READ` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:33:50
[INFO] [stdout]    |
[INFO] [stdout] 33 |             "CONIN$".to_wide_null().as_ptr(), w::GENERIC_READ | w::GENERIC_WRITE,
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `GENERIC_WRITE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:33:68
[INFO] [stdout]    |
[INFO] [stdout] 33 |             "CONIN$".to_wide_null().as_ptr(), w::GENERIC_READ | w::GENERIC_WRITE,
[INFO] [stdout]    |                                                                    ^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_READ` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:34:16
[INFO] [stdout]    |
[INFO] [stdout] 34 |             w::FILE_SHARE_READ | w::FILE_SHARE_WRITE, null_mut(), w::OPEN_EXISTING,
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILE_SHARE_WRITE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:34:37
[INFO] [stdout]    |
[INFO] [stdout] 34 |             w::FILE_SHARE_READ | w::FILE_SHARE_WRITE, null_mut(), w::OPEN_EXISTING,
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `OPEN_EXISTING` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:34:70
[INFO] [stdout]    |
[INFO] [stdout] 34 |             w::FILE_SHARE_READ | w::FILE_SHARE_WRITE, null_mut(), w::OPEN_EXISTING,
[INFO] [stdout]    |                                                                      ^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `INVALID_HANDLE_VALUE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:37:25
[INFO] [stdout]    |
[INFO] [stdout] 37 |         if handle == w::INVALID_HANDLE_VALUE { last_error() }
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetConsoleActiveScreenBuffer` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:41:33
[INFO] [stdout]    |
[INFO] [stdout] 41 |         let res = unsafe { k32::SetConsoleActiveScreenBuffer(*self.0) };
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetConsoleScreenBufferInfo` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:47:33
[INFO] [stdout]    |
[INFO] [stdout] 47 |         let res = unsafe { k32::GetConsoleScreenBufferInfo(*self.0, &mut info.0) };
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `INPUT_RECORD` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:55:26
[INFO] [stdout]    |
[INFO] [stdout] 55 |         let mut buf: [w::INPUT_RECORD; 0x1000] = unsafe { zeroed() };
[INFO] [stdout]    |                          ^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ReadConsoleInputW` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:57:33
[INFO] [stdout]    |
[INFO] [stdout] 57 |         let res = unsafe { k32::ReadConsoleInputW(
[INFO] [stdout]    |                                 ^^^^^^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `DWORD` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:58:56
[INFO] [stdout]    |
[INFO] [stdout] 58 |             *self.0, buf.as_mut_ptr(), buf.len() as w::DWORD, &mut size,
[INFO] [stdout]    |                                                        ^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `KEY_EVENT` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:63:20
[INFO] [stdout]    |
[INFO] [stdout] 63 |                 w::KEY_EVENT => Input::Key(*input.KeyEvent()),
[INFO] [stdout]    |                    ^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `MOUSE_EVENT` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:64:20
[INFO] [stdout]    |
[INFO] [stdout] 64 |                 w::MOUSE_EVENT => Input::Mouse(*input.MouseEvent()),
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `WINDOW_BUFFER_SIZE_EVENT` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:65:20
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 w::WINDOW_BUFFER_SIZE_EVENT => {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `MENU_EVENT` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:69:20
[INFO] [stdout]    |
[INFO] [stdout] 69 |                 w::MENU_EVENT => Input::Menu(input.MenuEvent().dwCommandId),
[INFO] [stdout]    |                    ^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `FOCUS_EVENT` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:70:20
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 w::FOCUS_EVENT => Input::Focus(input.FocusEvent().bSetFocus != 0),
[INFO] [stdout]    |                    ^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `FromRawHandle` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:76:6
[INFO] [stdout]    |
[INFO] [stdout] 76 | impl FromRawHandle for ScreenBuffer {
[INFO] [stdout]    |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:77:42
[INFO] [stdout]    |
[INFO] [stdout] 77 |     unsafe fn from_raw_handle(handle: w::HANDLE) -> ScreenBuffer {
[INFO] [stdout]    |                                          ^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `CONSOLE_SCREEN_BUFFER_INFO` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:81:20
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub struct Info(w::CONSOLE_SCREEN_BUFFER_INFO);
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `KEY_EVENT_RECORD` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |     Key(w::KEY_EVENT_RECORD),
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `MOUSE_EVENT_RECORD` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |     Mouse(w::MOUSE_EVENT_RECORD),
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AllocConsole` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:97:25
[INFO] [stdout]    |
[INFO] [stdout] 97 |     match unsafe { k32::AllocConsole() } {
[INFO] [stdout]    |                         ^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FreeConsole` in crate `k32`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:104:25
[INFO] [stdout]     |
[INFO] [stdout] 104 |     match unsafe { k32::FreeConsole() } {
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AttachConsole` in crate `k32`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/console.rs:112:25
[INFO] [stdout]     |
[INFO] [stdout] 112 |     match unsafe { k32::AttachConsole(processid.unwrap_or(-1i32 as u32)) } {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in crate `w`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:8:22
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct Handle(w::HANDLE);
[INFO] [stdout]   |                      ^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:11:29
[INFO] [stdout]    |
[INFO] [stdout] 11 |         match unsafe { k32::CloseHandle(self.into_raw_handle()) } {
[INFO] [stdout]    |                             ^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:17:6
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl AsRawHandle for Handle {
[INFO] [stdout]    |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:18:35
[INFO] [stdout]    |
[INFO] [stdout] 18 |     fn as_raw_handle(&self) -> w::HANDLE {
[INFO] [stdout]    |                                   ^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:23:22
[INFO] [stdout]    |
[INFO] [stdout] 23 |     type Target = w::HANDLE;
[INFO] [stdout]    |                      ^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:24:28
[INFO] [stdout]    |
[INFO] [stdout] 24 |     fn deref(&self) -> &w::HANDLE { &self.0 }
[INFO] [stdout]    |                            ^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CloseHandle` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:28:33
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let err = unsafe { k32::CloseHandle(self.0) };
[INFO] [stdout]    |                                 ^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `FromRawHandle` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:32:6
[INFO] [stdout]    |
[INFO] [stdout] 32 | impl FromRawHandle for Handle {
[INFO] [stdout]    |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:33:42
[INFO] [stdout]    |
[INFO] [stdout] 33 |     unsafe fn from_raw_handle(handle: w::HANDLE) -> Handle {
[INFO] [stdout]    |                                          ^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `IntoRawHandle` in this scope
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:37:6
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl IntoRawHandle for Handle {
[INFO] [stdout]    |      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/handle.rs:38:36
[INFO] [stdout]    |
[INFO] [stdout] 38 |     fn into_raw_handle(self) -> w::HANDLE {
[INFO] [stdout]    |                                    ^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `QueryPerformanceFrequency` in crate `k32`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/perf.rs:7:19
[INFO] [stdout]   |
[INFO] [stdout] 7 |     unsafe { k32::QueryPerformanceFrequency(&mut freq) };
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `QueryPerformanceCounter` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/perf.rs:12:19
[INFO] [stdout]    |
[INFO] [stdout] 12 |     unsafe { k32::QueryPerformanceCounter(&mut count) };
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `Sleep` in crate `k32`
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/sleep.rs:6:19
[INFO] [stdout]   |
[INFO] [stdout] 6 |     unsafe { k32::Sleep(ms) }
[INFO] [stdout]   |                   ^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SleepEx` in crate `k32`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/sleep.rs:14:29
[INFO] [stdout]    |
[INFO] [stdout] 14 |     let ret = unsafe { k32::SleepEx(ms, w::TRUE) };
[INFO] [stdout]    |                             ^^^^^^^ not found in `k32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRUE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/sleep.rs:14:44
[INFO] [stdout]    |
[INFO] [stdout] 14 |     let ret = unsafe { k32::SleepEx(ms, w::TRUE) };
[INFO] [stdout]    |                                            ^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0531]: cannot find unit struct, unit variant or constant `WAIT_IO_COMPLETION` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/sleep.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 |         w::WAIT_IO_COMPLETION => WakeReason::CallbacksFired,
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0405]: cannot find trait `AsRawHandle` in this scope
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/thread.rs:9:6
[INFO] [stdout]   |
[INFO] [stdout] 9 | impl AsRawHandle for Thread {
[INFO] [stdout]   |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `HANDLE` in crate `w`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/thread.rs:10:35
[INFO] [stdout]    |
[INFO] [stdout] 10 |     fn as_raw_handle(&self) -> w::HANDLE {
[INFO] [stdout]    |                                   ^^^^^^ not found in `w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OsStringExt`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/wio-0.1.0/src/wide.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |           OsStringExt::from_wide(wide)
[INFO] [stdout]    |           ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 28 |         OsString::from_wide(wide)
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]    |
[INFO] [stdout] 3  | use std::os::unix::prelude::OsStringExt;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 70 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0425, E0433, E0531.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `wio`
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "b97a8a4684eb2e826af9537e85ec2305d40100f55f12f4816e40f91cbdfbddb0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b97a8a4684eb2e826af9537e85ec2305d40100f55f12f4816e40f91cbdfbddb0", kill_on_drop: false }`
[INFO] [stdout] b97a8a4684eb2e826af9537e85ec2305d40100f55f12f4816e40f91cbdfbddb0
